export namespace DefTenantApplicationRecordModel {
  export interface DefTenantApplicationRecordPageQuery {
    tenantApplicationRelId?: string; // 授权ID
    tenantId?: string; // 企业ID
    applicationId?: string; // 应用ID
    applicationName?: string; // 应用名称
    tenantName?: string; // 企业名称
    operateByName?: string; // 操作人姓名
    grantType?: string; // 授权类型
  }

  export interface DefTenantApplicationRecordSaveVO {
    tenantApplicationRelId?: string; // 授权ID
    tenantId?: string; // 企业ID
    applicationId?: string; // 应用ID
    applicationName?: string; // 应用名称
    tenantName?: string; // 企业名称
    operateByName?: string; // 操作人姓名
    grantType?: string; // 授权类型
  }

  export interface DefTenantApplicationRecordUpdateVO {
    id: string;
    tenantApplicationRelId?: string; // 授权ID
    tenantId?: string; // 企业ID
    applicationId?: string; // 应用ID
    applicationName?: string; // 应用名称
    tenantName?: string; // 企业名称
    operateByName?: string; // 操作人姓名
    grantType?: string; // 授权类型
  }

  export interface DefTenantApplicationRecordResultVO {
    echoMap?: any;
    id?: string; // ID
    createdBy?: string; // 创建人
    createdTime?: string; // 创建时间
    updatedBy?: string; // 最后更新人
    updatedTime?: string; // 最后更新时间
    tenantApplicationRelId?: string; // 授权ID
    tenantId?: string; // 企业ID
    applicationId?: string; // 应用ID
    applicationName?: string; // 应用名称
    tenantName?: string; // 企业名称
    operateByName?: string; // 操作人姓名
    grantType?: string; // 授权类型
  }
}
